{
"id" : "PDF.ExtractPages",
"label" : "PDF: Extract Pages",
"category" : "Conversion",
"requires" : null,
"description" : "Extract pages from <code>startPage</code> to <code>endPage</code> (inclusive) from the input object. If a Blob is used as input, the <code>xpath</xpath> parameter is not used. <code>title</code>, <code>subject</code> and <code>author</code> are optional. If the PDF is encrypted, a password is required.",
"url" : "PDF.ExtractPages",
"signature" : [ "blob", "blob", "document", "blob" ],
"params" : [ {
"name" : "endPage",
"description" : null,
"type" : "long",
"required" : true,
"widget" : null,
"order" : 0,
"values" : [ ]
}, {
"name" : "startPage",
"description" : null,
"type" : "long",
"required" : true,
"widget" : null,
"order" : 0,
"values" : [ ]
}, {
"name" : "fileName",
"description" : null,
"type" : "string",
"required" : false,
"widget" : null,
"order" : 0,
"values" : [ ]
}, {
"name" : "password",
"description" : null,
"type" : "string",
"required" : false,
"widget" : null,
"order" : 0,
"values" : [ ]
}, {
"name" : "pdfAuthor",
"description" : null,
"type" : "string",
"required" : false,
"widget" : null,
"order" : 0,
"values" : [ ]
}, {
"name" : "pdfSubject",
"description" : null,
"type" : "string",
"required" : false,
"widget" : null,
"order" : 0,
"values" : [ ]
}, {
"name" : "pdfTitle",
"description" : null,
"type" : "string",
"required" : false,
"widget" : null,
"order" : 0,
"values" : [ ]
}, {
"name" : "xpath",
"description" : null,
"type" : "string",
"required" : false,
"widget" : null,
"order" : 0,
"values" : [ "file:content" ]
} ]
}